Tree Lizard — synonyms, definition
1. tree lizard (Noun)
1 synonym
Urosaurus ornatus
1 definition
tree lizard (Noun) — A climbing lizard of western United States and northern Mexico.
2 types of
iguanid iguanid lizard
2 parts of
Urosaurus genus Urosaurus